package com.cloudkinto.bo.product;

import com.cloudkinto.bo.common.BaseQueryBo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author long
 */
@Data
public class ProductQueryBo extends BaseQueryBo {

    @ApiModelProperty("状态")
    private Integer approveStatus;
    private String productName;
    @ApiModelProperty("产品别名")
    private String productAlias;
    private String sku;
    @ApiModelProperty(value = "sku列表")
    private List<String> skuList;
    private String janCode;
    private List<String> janCodeList;
    private String skuLike;
    private String spu;
    private String fnSku;
    @ApiModelProperty("产品条码")
    private String productBarcode;
    @ApiModelProperty("其他条码")
    private String otherBarcode;
    @ApiModelProperty("最小重量")
    private BigDecimal startWeight;
    @ApiModelProperty("最大重量")
    private BigDecimal endWeight;
    @ApiModelProperty("重量单位 公制1 英制2")
    private Integer weightType;
    private List<Long> companyIds;
    @ApiModelProperty("分类id")
    private List<Long> categoryIds;
}
